body {
  -moz-osx-font-smoothing: grayscale;
}
.cell {
  max-height: 42px !important;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}

/* .el-button+.el-button {
  margin-left: 0;
} */

.custom-tree {
  border-radius: 4px;
  border: 1px solid #dcdfe6;
  margin-top: 20px;
}

.el-cascader-menu {
  height: 300px;
}

.el-form-item label {
  font-weight: normal;
}

.el-dialog__body {
  padding: 10px !important
}

.el-dropdown-link {
  cursor: pointer;
  color: #409eff;
}

.custom-switchrole {
  width: 25px !important;
  height: 25px !important;
}

.custom-popover {
  display:inline-block;
  vertical-align: middle;
  margin-bottom:10px;
  margin-left:10px;
}

/* 设置tag在被点击时，鼠标为手形，且里面的文本不会被框住 */
.custom-selectable-tag {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: pointer;
}

.text-white {
  color: #fff;
}